package com.doitedu.hdfs.client;

import com.doitedu.hdfs.utils.MyUtils;
import org.apache.hadoop.fs.FSDataInputStream;
import org.apache.hadoop.fs.FSDataOutputStream;
import org.apache.hadoop.fs.FileSystem;
import org.apache.hadoop.fs.Path;

import java.io.BufferedReader;
import java.io.InputStreamReader;

/**
 * @Date 2021/11/30
 * @Created by HANGGE
 * @Description
 *  不支持并发写
 *     覆盖写
 *     新文件写
 *     追加写
 *     不支持随机写
 */
public class C07_WriteData {
    public static void main(String[] args)throws  Exception {
        FileSystem fs = MyUtils.getFileSystem();
        // 获取文件的输出流    参数二  覆盖源文件
        FSDataOutputStream fout = fs.create(new Path("/word.txt"), true);
        fout.writeUTF("hello  boys2 ");
        fout.writeUTF("hello  boys2 ");
        fout.writeUTF("hello  boys2 ");
        fout.writeUTF("hello  boys2 ");
        fout.close();
        fs.close();

    }
}
